direct contact impregnation - German English Dictionary